CEO
Amer Sajed
CEO Approval Rating
77/100
Barclaycard offers credit card access for retailers and businesses to make and take payments.